import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vitejs.dev/config/
export default defineConfig({
    // 插件，vue就是以插件的方式集成到vite工具中
    plugins: [vue()],
    server: {
        // 配置端口
        port: 8080,
        // 自动打开浏览器
        open: false,
        // 通过配置开发时，代理服务器，在开发时进行跨域解决
        proxy: {
            '/api': {
                target: 'http://localhost:8190',
                changeOrigin: true,
                // 重写，如果目标地址中存在 /api，就将 /api 替换为空字符串
                rewrite: path => path.replace(/^\/api/, '')
            }
        }
    }
})
